.header {
	width: 100%;
	display: flex;
	flex-direction: row;
	padding-top: 22rpx;
	padding-bottom: 22rpx;
	background:#FF7800;
}
.header .city {
	padding-left:50rpx;
	height: 70rpx;
	line-height: 70rpx;
	color: #FFF;
	font-size: .9rem;
	display: flex;
	flex-direction: row;
}
.header .city image{
	margin-left:20rpx;
	margin-top: 18rpx;
	width:16px;
	height:16px;
	margin-right: 30rpx;
}
	.header .search {
	  width: 450rpx;
	  height: 65rpx;
	  line-height: 65rpx;
	  border-radius: 5rpx;
	  background: #FFF;
	  display: flex;
	  flex-direction: row;
	  justify-content: center;
	  border-radius: 20px;
	}
	.header .search view {
	  color: #a6a6a6;
	  font-size: .5rem;
	  align-self: center;
	}
	
	.header icon {
	  margin-right: 30rpx;
	  margin-top: 6rpx;
	}
	.uni-margin-wrap {
		width:96%;
		padding-top: 10rpx;
		padding-left:2%;
	}
	.swiper_img{
		width:100%;
		height:200rpx !important;
		border-radius: 15rpx;
	}
	.swiper {
		height: 200rpx;
	}
	.swiper-item {
		display: block;
		height: 300rpx;
		line-height: 300rpx;
		text-align: center;
	}
	.addjob {
	  width: 750rpx;
	  display: flex;
	  flex-direction: row;
	  justify-content: space-around;
	}
	
	.addjob>view {
	  width: 25%;
	  height: 94rpx;
	  line-height: 100rpx;
	  border-radius: 10rpx;
	  color: #fff;
	  font-size: .9rem;
	  text-align: center;
	}
	
	.addjob>view:nth-child(1) {
	  background: #ff861a;
	}
	
	.addjob>view:nth-child(2) {
	  background: #ff861a;
	  
	}
	.addjob>view:nth-child(3) {
	  background: #ff861a;
	}
	.emptyview{
	  height: 20rpx;
	  margin-top: 5rpx;
	}
	.navlist {
	  width:100%;
	  display: flex;
	  justify-content: space-around;
	  flex-direction: row;
	  padding-top: 19rpx;
	  flex-wrap: wrap;
	  padding-bottom: 0rpx;
	}
	
	.navlist .item {
	  width: 150rpx;
	  display: flex;
	  flex-direction: column;
	  align-items: center;
	  font-size: .7rem;
	  padding-top: 10rpx;
	  padding-bottom: 20rpx;
	}
	.shares {
	  width: 50rpx;
	  height: 50rpx;
	}
	.titletxt{margin-top:15rpx;}
.subscribe{
	width:96%;
	height:100rpx;
	background:#d9d9d9;
	margin-left:2%;
	margin-bottom: 20rpx;
	display:flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
}
.message{
	width:70%;color:#fff;
	font-size:11px;padding-left:10rpx;
}
.subscribe button{
	width:25%;height:60rpx;font-size:10px;
	background:#00b300;color:#fff;line-height: 60rpx;
}
	
.newstitle {
	width:100%;
	height:60rpx;
	line-height: 60rpx;
	margin-left: 20rpx;
	font-size:13px;
	border-bottom: 1rpx solid #efefef;
	margin: 0 auto;
	display: flex;
	flex-direction: row;
	align-content: center;
}
	
.newstitle view:nth-child(1) {
	  height: 40rpx;
	  width: 6rpx;
	  background: #3274e5;
	  align-self: center;
	  margin-left: 10rpx;
}
.newstitle view:nth-child(2){
	  padding-left: 15rpx;
}
	
	
	
.type-ad-container {
	  width: 100%;
	  background-color: #fff;
	  overflow: hidden;
	  margin-bottom: 50rpx;
	  display:flex;
	  flex-direction: row;
	  justify-content: space-between;
	  flex-wrap: wrap;
}
.type-ad-navbar-item{
	width: 46%;
	padding-left:2%;
	padding-right:2%;
	padding-top:15rpx;
}
.type-ad-navbar-item image {
  width: 100%;
  height: 220rpx;
  border-radius: 10rpx;
}
.job{color:#b30000;font-size:12px;text-align: left;padding-left:10rpx;}
.jobCity{color:#c0c0c0;text-align: left;padding-left:10rpx;margin-top:10rpx;font-size:12px;}
.companyName{text-align: left;padding-left:10rpx;margin-top:10rpx;font-size:12px;}
.gg{
	position: fixed;
	  top:0;
	  left: 0;
	  width: 100%;
	  height: 100%;
	  z-index: 2001;
	  display: flex;
	  justify-content: center;}
.lease{
  width:100%;
  background: #FFF;
  display: flex;
  flex-direction: row;
  margin-top:20rpx;
  justify-content: space-between;
  border-bottom: 1rpx solid #efefef;
}
.leasetitle{
  height: 40rpx;
  line-height: 40rpx;
  font-size: .7rem;
  display: flex;
  flex-direction: row;
  align-content: center;
}
.more{font-size: 12px;margin-right: 20rpx;}
.leasetitle view:nth-child(1) {
  height: 40rpx;
  line-height: 40rpx;
  width: 6rpx;
  background: #3274e5;
  align-self: center;
  margin-left: 10rpx;
}

.leasetitle view:nth-child(2){
  height: 40rpx;
  line-height: 40rpx;
  padding-left: 15rpx;
}
.swiper-container1 {
  width: 100%;
  position: relative;
  height:280rpx;
  margin-top:5rpx;
}

.swiper-container1 swiper{
  height:280rpx;
  padding-left:20rpx;
  padding-right:20rpx;
}
.lease_content{
  display:flex;
  flex-direction: row;
}
.lease_img {
  width: 50%;
  height:230rpx;
  display: inline-block;
  overflow: hidden;
  border-radius: 15rpx;
}
.lease_title{
  width: 50%;
  display: flex;
  flex-direction:column;
  justify-content: space-between;
  height:50rpx;
  font-size:12px;
  padding-left:20rpx;
  padding-top:20rpx;
}
.lease_title_remark{
  margin-top:20rpx;
}